Waves Mechanics